improvements public infrastructure facility - Turkish English Dictionary